arugula (eruca vesicaria sativa) - Spanish English Dictionary